/*     */ package com.cr.common.core.domain.entity;
/*     */ 
/*     */ import com.cr.common.core.domain.BaseEntity;
/*     */ import java.util.ArrayList;
/*     */ import java.util.List;
/*     */ import javax.validation.constraints.NotBlank;
/*     */ import javax.validation.constraints.Size;
/*     */ import org.apache.commons.lang3.builder.ToStringBuilder;
/*     */ import org.apache.commons.lang3.builder.ToStringStyle;
/*     */ 
/*     */ public class SysMenu extends BaseEntity {
/*     */   private static final long serialVersionUID = 1L;
/*     */   
/*     */   private Long menuId;
/*     */   
/*     */   private String menuName;
/*     */   
/*     */   private String parentName;
/*     */   
/*     */   private Long parentId;
/*     */   
/*     */   private String orderNum;
/*     */   
/*     */   private String url;
/*     */   
/*     */   private String target;
/*     */   
/*     */   private String menuType;
/*     */   
/*     */   private String visible;
/*     */   
/*     */   private String isRefresh;
/*     */   
/*     */   private String perms;
/*     */   
/*     */   private String icon;
/*     */   
/*  56 */   private List<SysMenu> children = new ArrayList<>();
/*     */   
/*     */   public Long getMenuId() {
/*  60 */     return this.menuId;
/*     */   }
/*     */   
/*     */   public void setMenuId(Long menuId) {
/*  65 */     this.menuId = menuId;
/*     */   }
/*     */   
/*     */   @NotBlank(message = "菜单名称不能为空")
/*     */   @Size(min = 0, max = 50, message = "菜单名称长度不能超过50个字符")
/*     */   public String getMenuName() {
/*  72 */     return this.menuName;
/*     */   }
/*     */   
/*     */   public void setMenuName(String menuName) {
/*  77 */     this.menuName = menuName;
/*     */   }
/*     */   
/*     */   public String getParentName() {
/*  82 */     return this.parentName;
/*     */   }
/*     */   
/*     */   public void setParentName(String parentName) {
/*  87 */     this.parentName = parentName;
/*     */   }
/*     */   
/*     */   public Long getParentId() {
/*  92 */     return this.parentId;
/*     */   }
/*     */   
/*     */   public void setParentId(Long parentId) {
/*  97 */     this.parentId = parentId;
/*     */   }
/*     */   
/*     */   @NotBlank(message = "显示顺序不能为空")
/*     */   public String getOrderNum() {
/* 103 */     return this.orderNum;
/*     */   }
/*     */   
/*     */   public void setOrderNum(String orderNum) {
/* 108 */     this.orderNum = orderNum;
/*     */   }
/*     */   
/*     */   @Size(min = 0, max = 200, message = "请求地址不能超过200个字符")
/*     */   public String getUrl() {
/* 114 */     return this.url;
/*     */   }
/*     */   
/*     */   public void setUrl(String url) {
/* 119 */     this.url = url;
/*     */   }
/*     */   
/*     */   public String getTarget() {
/* 124 */     return this.target;
/*     */   }
/*     */   
/*     */   public void setTarget(String target) {
/* 129 */     this.target = target;
/*     */   }
/*     */   
/*     */   @NotBlank(message = "菜单类型不能为空")
/*     */   public String getMenuType() {
/* 135 */     return this.menuType;
/*     */   }
/*     */   
/*     */   public void setMenuType(String menuType) {
/* 140 */     this.menuType = menuType;
/*     */   }
/*     */   
/*     */   public String getVisible() {
/* 145 */     return this.visible;
/*     */   }
/*     */   
/*     */   public void setVisible(String visible) {
/* 150 */     this.visible = visible;
/*     */   }
/*     */   
/*     */   public String getIsRefresh() {
/* 155 */     return this.isRefresh;
/*     */   }
/*     */   
/*     */   public void setIsRefresh(String isRefresh) {
/* 160 */     this.isRefresh = isRefresh;
/*     */   }
/*     */   
/*     */   @Size(min = 0, max = 100, message = "权限标识长度不能超过100个字符")
/*     */   public String getPerms() {
/* 166 */     return this.perms;
/*     */   }
/*     */   
/*     */   public void setPerms(String perms) {
/* 171 */     this.perms = perms;
/*     */   }
/*     */   
/*     */   public String getIcon() {
/* 176 */     return this.icon;
/*     */   }
/*     */   
/*     */   public void setIcon(String icon) {
/* 181 */     this.icon = icon;
/*     */   }
/*     */   
/*     */   public List<SysMenu> getChildren() {
/* 186 */     return this.children;
/*     */   }
/*     */   
/*     */   public void setChildren(List<SysMenu> children) {
/* 191 */     this.children = children;
/*     */   }
/*     */   
/*     */   public String toString() {
/* 196 */     return (new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE))
/* 197 */       .append("menuId", getMenuId())
/* 198 */       .append("menuName", getMenuName())
/* 199 */       .append("parentId", getParentId())
/* 200 */       .append("orderNum", getOrderNum())
/* 201 */       .append("url", getUrl())
/* 202 */       .append("target", getTarget())
/* 203 */       .append("menuType", getMenuType())
/* 204 */       .append("visible", getVisible())
/* 205 */       .append("perms", getPerms())
/* 206 */       .append("icon", getIcon())
/* 207 */       .append("createBy", getCreateBy())
/* 208 */       .append("createTime", getCreateTime())
/* 209 */       .append("updateBy", getUpdateBy())
/* 210 */       .append("updateTime", getUpdateTime())
/* 211 */       .append("remark", getRemark())
/* 212 */       .toString();
/*     */   }
/*     */ }


/* Location:              D:\tmp\creditorRights-admin\BOOT-INF\lib\creditorRights-common-4.7.0.jar!\com\cr\common\core\domain\entity\SysMenu.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */